﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Cooking
{
    public class ReadyState
    {
        #region properties backing fields
        private double _ReadyLevel;
        private ReadyOptions<FromToRange<TimeSpan>> _ReadyByTime;
        private Dictionary<ReadyByOptions, ReadyOptions> _OtherReadyOptions;
        #endregion

        public Dictionary<ReadyByOptions, ReadyOptions> OtherReadyOptions
        {
            get { return _OtherReadyOptions; }
            set { _OtherReadyOptions = value; }
        }

        public ReadyOptions<FromToRange<TimeSpan>> ReadyByTime
        {
            get { return _ReadyByTime; }
            private set { _ReadyByTime = value; }
        }

        public double ReadyLevel
        {
            get { return _ReadyLevel; }
            set { _ReadyLevel = value; }
        }
    }
}
